Automatic patch linkage detection in code review using textual content and file location features

نویسندگان

چکیده

Contemporary code review tools are a popular choice for software quality assurance. Using these tools, reviewers able to post linkage between two patches during discussion. Large development teams that use review-then-commit model risk being unaware of linkages. Our objective is first explore how patch impacts the process. We then propose and evaluate models detect based on realistic time intervals. First, we carry out an exploratory study three open source projects conduct impact analysis using 942 manually classified Second, techniques textual file location similarity build detection their performance. The provides evidence latency in notification. show with Alternative Solution (i.e., implement similar functionality) undergoes quicker avoids additional revisions after team has been notified, compared other types. experiments promising recall rates (from 32% 95%), but precision room improvement. Patch promising, likely improvements if practice posting linkages becomes more prevalent. From our implications, this paper lays groundwork future research increase awareness facilitate efficient reviews.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Explorations in Automatic Image Annotation using Textual Features

In this paper, we report our work on automatic image annotation by combining several textual features drawn from the text surrounding the image. Evaluation of our system is performed on a dataset of images and texts collected from the web. We report our findings through comparative evaluation with two gold standard collections of manual annotations on the same dataset.

متن کامل

fault location in power distribution networks using matching algorithm

چکیده رساله/پایان نامه : تاکنون روش‏های متعددی در ارتباط با مکان یابی خطا در شبکه انتقال ارائه شده است. استفاده مستقیم از این روش‏ها در شبکه توزیع به دلایلی همچون وجود انشعاب‏های متعدد، غیر یکنواختی فیدرها (خطوط کابلی، خطوط هوایی، سطح مقطع متفاوت انشعاب ها و تنه اصلی فیدر)، نامتعادلی (عدم جابجا شدگی خطوط، بارهای تک‏فاز و سه فاز)، ثابت نبودن بار و اندازه گیری مقادیر ولتاژ و جریان فقط در ابتدای...

Automatic Morphological Landmark Location using Local Image Patch Registration

We propose a system for automatic identification of morphological landmarks in 3D medical image volumes. The system will be implemented as a software package comprising three components: a manual landmark identification tool, allowing the generation of training data; a global registration tool, allowing alignment of new image volumes with volumes in the training data, in order to provide approx...

متن کامل

Using Textual Features to Predict Popular Content on Digg

Over the past few years, collaborative rating sites, such as Netflix, Digg and Stumble, have become increasingly prevalent sites for users to find trending content. I used various data mining techniques to study Digg, a social news site, to examine the influence of content on popularity. What influence does content have on popularity, and what influence does content have on users' decisions? Ov...

متن کامل

Log File Modification Detection and Location Using Fragile Watermark

In this paper, a novel algorithm is proposed to protect the integrity of log files. Unlike other existing schemes, the proposed algorithm can detect and locate any malicious modifications made to the log files. Furthermore, massive deletion of continuous data can be classified and identified. Security analysis shows that the algorithm can detect modifications with high probability which is veri...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Information & Software Technology

سال: 2021

ISSN: ['0950-5849', '1873-6025']

DOI: https://doi.org/10.1016/j.infsof.2021.106637